pregnant (sheep) - French English Dictionary